import os
def count(file):
    '''
    本函数用于统计指定目录的大小
    函数传递一个目录
    返回值是目录大小的数值
    '''
    global sum   #使用全局变量
    dlist=os.listdir(file)
    for i in dlist:
        file1=os.path.join(file,i)   #合并路径
        if os.path.isfile(file1):    #判断是否为文件
            sum+=os.path.getsize(file1)
        if os.path.isdir(file1):     #判断是否为目录
            count(file1)    #若是目录，则函数递归调用
    return sum
sum=0    #全局变量
print(count('./aa'))


